8037eb04: 27 bd ff e0  ADDIU sp, sp, 0xffffffe0 (-32)
8037eb08: af bf 00 14  SW ra, sp, 0x14 (20)

8037eb0c: 3c 0e 80 39  LUI t6, 0x8039 (32825)
8037eb10: 8d ce be 28  LW t6, t6, 0xffffbe28 (-16856)
8037eb14: 8d cf 00 04  LW t7, t6, 0x4 (4)
8037eb18: af af 00 1c  SW t7, sp, 0x1c (28)                 [sp + 0x1c] = lvlloadwp->off0x4;

8037eb1c: 8f b9 00 1c  LW t9, sp, 0x1c (28)
8037eb20: 3c 18 80 39  LUI t8, 0x8039 (32825)
8037eb24: 8f 18 be 28  LW t8, t8, 0xffffbe28 (-16856)   t8 = lvlloadwp
8037eb28: 3c 05 80 39  LUI a1, 0x8039 (32825)
8037eb2c: 8c a5 be 24  LW a1, a1, 0xffffbe24 (-16860)   a1 = *(0x8038be24)
8037eb30: 03 20 f8 09  JALR t9, ra
8037eb34: 87 04 00 02  LH a0, t8, 0x2 (2)
8037eb38: 3c 01 80 39  LUI at, 0x8039 (32825)
8037eb3c: ac 22 be 24  SW v0, at, 0xffffbe24 (-16860)       *(0x8038be24) = ([sp + 0x1c])(lvlloadwp->off0x02, *(0x8038be24));

8037eb40: 3c 08 80 39  LUI t0, 0x8039 (32825)
8037eb44: 8d 08 be 24  LW t0, t0, 0xffffbe24 (-16860)
8037eb48: 15 00 00 04  BNE t0, r0, 0x8037eb5c (pc + 0x10)   if (!*(0x8038be24)) goto 0x8037eb5c;
8037eb4c: 00 00 00 00  NOP

8037eb50: 3c 01 80 39  LUI at, 0x8039 (32825)
8037eb54: 10 00 00 0a  BEQ r0, r0, 0x8037eb80 (pc + 0x28)   *(0x8038be20) = 0;
8037eb58: a4 20 be 20  SH r0, at, 0xffffbe20 (-16864)       goto 0x8037eb80;

8037eb5c: 24 09 00 01  ADDIU t1, r0, 0x1 (1)
8037eb60: 3c 01 80 39  LUI at, 0x8039 (32825)
8037eb64: a4 29 be 20  SH t1, at, 0xffffbe20 (-16864)       *(0x8038be20) = 1;

8037eb68: 3c 0a 80 39  LUI t2, 0x8039 (32825)
8037eb6c: 8d 4a be 28  LW t2, t2, 0xffffbe28 (-16856)
8037eb70: 3c 01 80 39  LUI at, 0x8039 (32825)
8037eb74: 91 4b 00 01  LBU t3, t2, 0x1 (1)
8037eb78: 01 4b 60 21  ADDU t4, t2, t3
8037eb7c: ac 2c be 28  SW t4, at, 0xffffbe28 (-16856)       /* adv wp */

8037eb80: 10 00 00 01  BEQ r0, r0, 0x8037eb88 (pc + 0x4)
8037eb84: 00 00 00 00  NOP
8037eb88: 8f bf 00 14  LW ra, sp, 0x14 (20)
8037eb8c: 27 bd 00 20  ADDIU sp, sp, 0x20 (32)
8037eb90: 03 e0 00 08  JR ra

{
    [sp + 0x1c] = lvlloadwp->off0x4;
    *(0x8038be24) = ([sp + 0x1c])(lvlloadwp->off0x02, *(0x8038be24));

    if (*(0x8038be24)) {
        *(0x8038be20) = 0;
    } else {
        *(0x8038be20) = 1;
        /* adv wp */
    }
}
